home *** CD-ROM | disk | FTP | other *** search
/ Developer CD Series 1996 August: Tool Chest / Apple_Developer_Group_August_1996_Tool_Chest.iso / Sample Code / Snippets / Printing / Dashed Lines / Dashed Lines.r < prev    next >
Encoding:
Text File  |  1992-07-15  |  2.1 KB  |  121 lines  |  [TEXT/MPS ]

  1.  
  2. /* ==================================== */
  3. /* Resources for "Dashed Lines"            */
  4. /* 4/23/91    Dave Hersey / MacDTS        */
  5. /* ==================================== */
  6.  
  7. #include "systypes.r"
  8. #include "types.r"
  9.  
  10. #define kPrefSize                256    /* Desired heapsize                 */
  11. #define kMinSize                80    /* Minimum heapsize                 */
  12.  
  13. resource 'SIZE' (-1) {
  14.     reserved,
  15.     ignoreSuspendResumeEvents,
  16.     reserved,
  17.     cannotBackground,
  18.     multiFinderAware,
  19.     backgroundAndForeground,
  20.     dontGetFrontClicks,
  21.     ignoreChildDiedEvents,
  22.     not32BitCompatible,
  23.     notHighLevelEventAware,
  24.     onlyLocalHLEvents,
  25.     notStationeryAware,
  26.     dontUseTextEditServices,
  27.     reserved,
  28.     reserved,
  29.     reserved,
  30.     kPrefSize * 1024,
  31.     kMinSize * 1024
  32. };
  33.  
  34.  
  35. resource 'vers' (1, "Application version") {
  36.     0x1,
  37.     0x0,
  38.     release,
  39.     0x0,
  40.     verUS,
  41.     "1.0",
  42.     "1.0 by Dave Hersey,\nMacDTS, Apple Compu"
  43.     "ter, Inc."
  44. };
  45.  
  46.  
  47. resource 'vers' (2, "Application info") {
  48.     0x1,
  49.     0x0,
  50.     release,
  51.     0x0,
  52.     verUS,
  53.     "1.0",
  54.     "Dashed Lines sample"
  55. };
  56.  
  57.  
  58. type 'EGAD' as 'STR ';
  59.  
  60.  
  61. resource 'EGAD' (0) {
  62.     "Dashed Lines sample"
  63. };
  64.  
  65.  
  66. resource 'BNDL' (128) {
  67.     'EGAD',
  68.     0,
  69.     {
  70.         'ICN#',
  71.         {
  72.             0, 128
  73.         },
  74.         'FREF',
  75.         {
  76.             0, 128
  77.         }
  78.     }
  79. };
  80.  
  81.  
  82. resource 'FREF' (128) {
  83.     'APPL',
  84.     0,
  85.     ""
  86. };
  87.  
  88.  
  89. resource 'ICN#' (128) {
  90.     {    /* array: 2 elements */
  91.         /* [1] */
  92.         $"0000 0000 0000 0000 0000 0000 0000 0000"
  93.         $"0000 1840 0000 14A0 4000 13A0 C000 0820"
  94.         $"A000 0890 9000 0808 8800 1004 8400 6002"
  95.         $"43FF 8002 20FF 00FC 20FE 0100 1078 0100"
  96.         $"1000 0E00 1000 0E00 1000 0E00 207F C600"
  97.         $"2080 2200 2100 2200 2200 2200 2200 2200"
  98.         $"2200 2200 1100 1100 0880 0880 0700 07",
  99.         /* [2] */
  100.         $"0000 0000 0000 0000 0000 0000 0000 0000"
  101.         $"0000 1840 0000 1CE0 4000 1FE0 C000 0FE0"
  102.         $"E000 0FF0 F000 0FF8 F800 1FFC FC00 7FFE"
  103.         $"7FFF FFFE 3FFF FFFC 3FFF FF00 1FFF FF00"
  104.         $"1FFF FF00 1FFF FE00 1FFF FE00 1FFF FE00"
  105.         $"3FFF FE00 3F80 3E00 3F00 3E00 3E00 3E00"
  106.         $"3E00 3E00 3E00 3E00 1F00 1F00 0F80 0F80"
  107.         $"0700 07"
  108.     }
  109. };
  110.  
  111. resource 'ics#' (128) {
  112.     {    /* array: 2 elements */
  113.         /* [1] */
  114.         $"0000 0000 006C 807C C02E A0C3 DF8F 4F10"
  115.         $"4030 4FB0 5850 5050 5050 3838",
  116.         /* [2] */
  117.         $"0000 0000 006C 807C C03E E0FF FFFF 7FF0"
  118.         $"7FF0 7FF0 7FF0 7870 7070 7070 3838"
  119.     }
  120. };
  121.